package com.spring.boot.config.webSocket;

import org.springframework.stereotype.Component;

import javax.websocket.OnClose;
import javax.websocket.OnError;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.server.ServerEndpoint;

/**
 * @author 刘骄阳
 * 2021-07-17 9:35
 */
@Component
@ServerEndpoint("/webSocket")
public class WebSocketDeploy {
    /**
     * 当连接成功时调用
     */
    @OnOpen
    public void OnOpen() {

    }

    /**
     * 接收到消息时调用
     *
     * @param message
     */
    @OnMessage
    public void OnMessage(String message) {

    }

    /**
     * 关闭时调用
     */
    @OnClose
    public void OnClose() {

    }

    /**
     * 发生错误时调用
     */
    @OnError
    public void OnError() {

    }


}
